static struct e2fsck_problem problem_table[] = 
{

	/* Pre-Pass 1 errors */
	/* 预检查阶段 1 的错误 */

	/* Block bitmap for group is not in group */
	/* 组的块位图不在该组内 */
	PR_0_BB_NOT_GROUP
    重要性:

	/* Inode bitmap for group is not in group */
	/* 组的索引节点位图不在该组内 */
	 PR_0_IB_NOT_GROUP
    重要性:
    
	/* Inode table for group is not in group.  (block nnnn) */
	/* 组的索引节点表不在该组内。（块号 nnnn） */
	 PR_0_ITABLE_NOT_GROUP
    重要性:
    
	/* Superblock corrupt */
	/* 超级块损坏 */
	 PR_0_SB_CORRUPT
    重要性:高
    

	/* Filesystem size is wrong */
	/* 文件系统大小错误 */
	 PR_0_FS_SIZE_WRONG
    重要性:
    

	/* Fragments not supported */
	/* 不支持碎片 */
	 PR_0_NO_FRAGMENTS
    重要性:
    

	/* Superblock blocks_per_group = bbbb should have been cccc */
	/* 超级块的 blocks_per_group = bbbb，本应是 cccc */
	 PR_0_BLOCKS_PER_GROUP
    重要性:高

	/* Superblock first_data_block = bbbb should have been cccc */
	/* 超级块的 first_data_block = bbbb，本应是 cccc */
	 PR_0_FIRST_DATA_BLOCK
    重要性:高

	/* Filesystem did not have a UUID; generating one */
	/* 文件系统没有 UUID，生成一个 */
	 PR_0_ADD_UUID
    重要性:

	/* Relocate hint */
	/* 重定位提示 */
	 PR_0_RELOCATE_HINT
    重要性:

	/* Miscellaneous superblock corruption */
	/* 超级块的其他损坏情况 */
	 PR_0_MISC_CORRUPT_SUPER
    重要性:高

	/* Error determining physical device size of filesystem */
	/* 确定文件系统物理设备大小出错 */
	 PR_0_GETSIZE_ERROR
    重要性:

	/* Inode count in superblock is incorrect */
	/* 超级块中的索引节点计数不正确 */
	 PR_0_INODE_COUNT_WRONG
    重要性:

	 PR_0_HURD_CLEAR_FILETYPE
    重要性:

	/* Superblock has an invalid journal (inode inum) */
	/* 超级块有无效的日志（索引节点编号） */
	 PR_0_JOURNAL_BAD_INODE
    重要性:

	/* External journal has multiple filesystem users (unsupported) */
	/* 外部日志有多个文件系统用户（不支持） */
	 PR_0_JOURNAL_UNSUPP_MULTIFS
    重要性:

	/* Can't find external journal */
	/* 找不到外部日志 */
	 PR_0_CANT_FIND_JOURNAL
    重要性:

	/* External journal has bad superblock */
	/* 外部日志的超级块损坏 */
	 PR_0_EXT_JOURNAL_BAD_SUPER
    重要性:

	/* Superblock has a bad journal UUID */
	/* 超级块的日志 UUID 无效 */
	 PR_0_JOURNAL_BAD_UUID
    重要性:

	/* Filesystem journal superblock is an unknown type */
	/* 文件系统日志超级块是未知类型 */
	 PR_0_JOURNAL_UNSUPP_SUPER
    重要性:

	/* Journal superblock is corrupt */
	/* 日志超级块损坏 */
	 PR_0_JOURNAL_BAD_SUPER
    重要性: 

	/* Superblock has_journal flag is clear but has a journal */
	/* 超级块的 has_journal 标志未设置，但存在日志 */
	 PR_0_JOURNAL_HAS_JOURNAL
    重要性:

	/* Superblock needs_recovery flag is set but no journal is present */
	/* 超级块的 needs_recovery 标志已设置，但没有日志 */
	 PR_0_JOURNAL_RECOVER_SET
    重要性:

	/* Superblock needs_recovery flag is set but journal has data */
	/* 超级块的 needs_recovery 标志已设置，但日志有数据 */
	 PR_0_JOURNAL_RECOVERY_CLEAR
    重要性:

	/* Ask if we should clear the journal */
	/* 询问是否应清除日志 */
	 PR_0_JOURNAL_RESET_JOURNAL
    重要性:

	/* Filesystem revision is 0 but feature flags are set */
	/* 文件系统版本为 0，但设置了特性标志 */
	 PR_0_FS_REV_LEVEL
    重要性:

	/* Clearing orphan inode */
	/* 清除孤立索引节点 */
	 PR_0_ORPHAN_CLEAR_INODE
    重要性:

	/* Illegal block found in orphaned inode */
	/* 在孤立索引节点中发现非法块 */
	 PR_0_ORPHAN_ILLEGAL_BLOCK_NUM
    重要性:

	/* Already cleared block found in orphaned inode */
	/* 在孤立索引节点中发现已清除的块 */
	 PR_0_ORPHAN_ALREADY_CLEARED_BLOCK
    重要性:

	/* Illegal orphan inode in superblock */
	/* 超级块中有非法的孤立索引节点 */
	 PR_0_ORPHAN_ILLEGAL_HEAD_INODE
    重要性:

	/* Illegal inode in orphaned inode list */
	/* 孤立索引节点列表中有非法索引节点 */
	 PR_0_ORPHAN_ILLEGAL_INODE
    重要性:

	/* Journal superblock has an unknown read-only feature flag set */
	/* 日志超级块设置了未知的只读特性标志 */
	 PR_0_JOURNAL_UNSUPP_ROCOMPAT
    重要性:

	/* Journal superblock has an unknown incompatible feature flag set */
	/* 日志超级块设置了未知的不兼容特性标志 */
	 PR_0_JOURNAL_UNSUPP_INCOMPAT
    重要性:

	/* Journal version not supported by this e2fsck */
	/* 此 e2fsck 不支持的日志版本 */
	 PR_0_JOURNAL_UNSUPP_VERSION
    重要性:

	/* Moving journal from /file to hidden inode */
	/* 将日志从 /file 移动到隐藏的索引节点 */
	 PR_0_MOVE_JOURNAL
    重要性:

	/* Error moving journal to hidden file */
	/* 将日志移动到隐藏文件时出错 */
	 PR_0_ERR_MOVE_JOURNAL
    重要性:

	/* Found invalid V2 journal superblock fields */
	/* 发现无效的 V2 日志超级块字段 */
	 PR_0_CLEAR_V2_JOURNAL
    重要性: 

	/* Ask if we should run the journal anyway */
	/* 询问是否无论如何都要运行日志 */
	 PR_0_JOURNAL_RUN
    重要性:

	/* Run the journal by default */
	/* 默认运行日志 */
	 PR_0_JOURNAL_RUN_DEFAULT
    重要性:

	/* Backing up journal inode block information */
	/* 备份日志索引节点块信息 */
	 PR_0_BACKUP_JNL
    重要性:

	/* Filesystem does not have resize_inode enabled but
	 * s_reserved_gdt_blocks is nnnn; should be zero */
	/* 文件系统未启用 resize_inode，但 s_reserved_gdt_blocks 为 nnnn；应为零 */
	 PR_0_NONZERO_RESERVED_GDT_BLOCKS
    重要性:

	/* Resize_inode not enabled but the resize inode is non-zero */
	/* 未启用 resize_inode，但 resize 索引节点非零 */
	 PR_0_CLEAR_RESIZE_INODE
    重要性:

	/* Resize inode not valid */
	/* resize 索引节点无效 */
	 PR_0_RESIZE_INODE_INVALID
    重要性:

	/* Superblock last mount time is in the future */
	/* 超级块的最后挂载时间在未来 */
	 PR_0_FUTURE_SB_LAST_MOUNT
    重要性:高

	/* Superblock last write time is in the future */
	/* 超级块的最后写入时间在未来 */
	 PR_0_FUTURE_SB_LAST_WRITE
    重要性:高

	/* Superblock hint for external superblock should be xxxx */
	/* 超级块对外部超级块的提示本应是 xxxx */
	 PR_0_EXTERNAL_JOURNAL_HINT
    重要性:

	/* Adding dirhash hint to filesystem */
	/* 向文件系统添加目录哈希提示 */
	 PR_0_DIRHASH_HINT
    重要性:

	/* group descriptor N checksum is invalid should be yyyy. */
	/* 组描述符 N 的校验和无效，本应是 yyyy。 */
	 PR_0_GDT_CSUM
    重要性:高

	/* group descriptor N marked uninitialized without feature set. */
	/* 组描述符 N 未设置特性却标记为未初始化 */
	 PR_0_GDT_UNINIT
    重要性:

	/* Group descriptor N has invalid unused inodes count. */
	/* 组描述符 N 的未使用索引节点计数无效 */
	 PR_0_GDT_ITABLE_UNUSED
    重要性:

	/* Last group block bitmap uninitialized. */
	/* 最后一个组的块位图未初始化 */
	 PR_0_BB_UNINIT_LAST
    重要性:

	/* Journal transaction was corrupt replay was aborted */
	/* 日志事务损坏，重放已中止 */
	 PR_0_JNL_TXN_CORRUPT
    重要性:

	/* The test_fs filesystem flag is set (and ext4 is available) */
	/* 设置了 test_fs 文件系统标志（且 ext4 可用） */
	 PR_0_CLEAR_TESTFS_FLAG
    重要性:

	/* Last mount time is in the future (fudged) */
	/* 最后挂载时间在未来（误差范围内） */
	 PR_0_FUTURE_SB_LAST_MOUNT_FUDGED
    重要性:高

	/* Last write time is in the future (fudged) */
	/* 最后写入时间在未来（误差范围内） */
	 PR_0_FUTURE_SB_LAST_WRITE_FUDGED
    重要性: 高

	/* One or more block group descriptor checksums are invalid (latch) */
	/* 一个或多个块组描述符的校验和无效（标记） */
	 PR_0_GDT_CSUM_LATCH
    重要性:高

	/* Setting free inodes count to right (was wrong) */
	/* 将空闲索引节点计数设置为正确值（之前有误） */
	 PR_0_FREE_INODE_COUNT
    重要性:

	/* Setting free blocks count to right (was wrong) */
	/* 将空闲块计数设置为正确值（之前有误） */
	 PR_0_FREE_BLOCK_COUNT
    重要性: 

	/* Making quota inode hidden */
	/* 将配额索引节点设为隐藏 */
	 PR_0_HIDE_QUOTA
    重要性:

	/* Superblock has invalid MMP block. */
	/* 超级块有无效的 MMP 块 */
	 PR_0_MMP_INVALID_BLK
    重要性:高

	/* Superblock has invalid MMP magic. */
	/* 超级块的 MMP 魔法值无效 */
	 PR_0_MMP_INVALID_MAGIC
    重要性:高

	/* Opening file system failed */
	/* 打开文件系统失败 */
	 PR_0_OPEN_FAILED
    重要性:

	/* Checking group descriptor failed */
	/* 检查组描述符失败 */
	 PR_0_CHECK_DESC_FAILED
    重要性:

	/* Superblock metadata_csum supersedes uninit_bg; both feature
	 * bits cannot be set simultaneously. */
	/* 超级块的 metadata_csum 取代了 uninit_bg；两个特性位不能同时设置 */
	 PR_0_META_AND_GDT_CSUM_SET
    重要性:

	/* Superblock MMP block checksum does not match MMP block. */
	/* 超级块的 MMP 块校验和与 MMP 块不匹配 */
	 PR_0_MMP_CSUM_INVALID
    重要性:高

	/* Superblock 64bit filesystem needs extents to access the whole disk */
	/* 超级块的 64 位文件系统需要扩展属性来访问整个磁盘 */
	 PR_0_64BIT_WITHOUT_EXTENTS
    重要性:

	/* The first_meta_bg is too big */
	/* first_meta_bg 值太大 */
	 PR_0_FIRST_META_BG_TOO_BIG
    重要性:高

	/* External journal superblock checksum does not match superblock */
	/* 外部日志超级块的校验和与超级块不匹配 */
	 PR_0_EXT_JOURNAL_SUPER_CSUM_INVALID
    重要性:

	/* Superblock metadata_csum_seed means nothing without metadata_csum */
	/* 没有 metadata_csum 时，超级块的 metadata_csum_seed 没有意义 */
	 PR_0_CSUM_SEED_WITHOUT_META_CSUM
    重要性:

	/* Error initializing quota context */
	/* 初始化配额上下文时出错 */
	 PR_0_QUOTA_INIT_CTX
    重要性:

	/* Bad required extra isize in superblock */
	/* 超级块中所需的额外索引节点大小无效 */
	 PR_0_BAD_MIN_EXTRA_ISIZE
    重要性:

	/* Bad desired extra isize in superblock */
	/* 超级块中期望的额外索引节点大小无效 */
	 PR_0_BAD_WANT_EXTRA_ISIZE
    重要性:

	/* Invalid quota inode number */
	/* 无效的配额索引节点编号 */
	 PR_0_INVALID_QUOTA_INO
    重要性:

	/* Too many inodes in the filesystem */
	/* 文件系统中的索引节点过多 */
	 PR_0_INODE_COUNT_BIG
    重要性:

	/* Meta_bg and resize_inode are not compatible disable resize_inode*/
	/* meta_bg 和 resize_inode 特性不兼容，应禁用 resize_inode */
	 PR_0_DISABLE_RESIZE_INODE
    重要性:

	/* Orphan file contains holes */
	/* 孤立文件包含空洞 */
	 PR_0_ORPHAN_FILE_HOLE
    重要性:高

	/* Orphan file block has wrong magic */
	/* 孤立文件块的魔数错误 */
	 PR_0_ORPHAN_FILE_BAD_MAGIC
    重要性:

	/* Orphan file block has wrong checksum */
	/* 孤立文件块的校验和错误 */
	 PR_0_ORPHAN_FILE_BAD_CHECKSUM
    重要性:

	/* Orphan file size isn't multiple of blocks size */
	/* 孤立文件大小不是块大小的倍数 */
	 PR_0_ORPHAN_FILE_WRONG_SIZE
    重要性:

	/* Pass 1 errors */
	/* 检查阶段 1 的错误 */

	/* Pass 1: Checking inodes blocks and sizes */
	/* 检查阶段 1：检查索引节点、块和大小 */
	 PR_1_PASS_HEADER
    重要性:

	/* Root inode is not a directory */
	/* 根索引节点不是目录 */
	 PR_1_ROOT_NO_DIR 
    重要性:高

	/* Root inode has dtime set */
	/* 根索引节点设置了 dtime */
	 PR_1_ROOT_DTIME
    重要性:

	/* Reserved inode has bad mode */
	/* 保留索引节点的模式无效 */
	 PR_1_RESERVED_BAD_MODE
    重要性:

	/* Deleted inode inum has zero dtime */
	/* 已删除的索引节点编号的 dtime 为零 */
	 PR_1_ZERO_DTIME
    重要性:

	/* Inode inum is in use but has dtime set */
	/* 索引节点编号正在使用，但设置了 dtime */
	 PR_1_SET_DTIME
    重要性:

	/* Inode inum is a zero-length directory */
	/* 索引节点编号是一个零长度的目录 */
	 PR_1_ZERO_LENGTH_DIR
    重要性:

	/* Group block bitmap at block conflicts with some other fs block */
	/* 组的块位图所在块与文件系统的其他块冲突 */
	 PR_1_BB_CONFLICT
    重要性:

	/* Group inode bitmap at block conflicts with some other fs block */
	/* 组的索引节点位图所在块与文件系统的其他块冲突 */
	 PR_1_IB_CONFLICT
    重要性:

	/* Group inode table at block conflicts with some other fs block */
	/* 组的索引节点表所在块与文件系统的其他块冲突 */
	 PR_1_ITABLE_CONFLICT
    重要性:

	/* Group block bitmap (block) is bad */
	/* 组的块位图（块）损坏 */
	 PR_1_BB_BAD_BLOCK
    重要性:高

	/* Group inode bitmap (block) is bad */
	/* 组的索引节点位图（块）损坏 */
	 PR_1_IB_BAD_BLOCK
    重要性:高

	/* Inode inum i_size is small should be larger */
	/* 索引节点编号的 i_size 过小，应更大 */
	 PR_1_BAD_I_SIZE
    重要性:高

	/* Inode inum i_blocks is small should be larger */
	/* 索引节点编号的 i_blocks 过小，应更大 */
	 PR_1_BAD_I_BLOCKS
    重要性:高

	/* Illegal block number in inode */
	/* 索引节点中存在非法块号 */
	 PR_1_ILLEGAL_BLOCK_NUM
    重要性:高

	/* Block number overlaps filesystem metadata in inode */
	/* 索引节点中的块号与文件系统元数据重叠 */
	 PR_1_BLOCK_OVERLAPS_METADATA
    重要性:

	/* Inode has illegal blocks (latch question) */
	/* 索引节点有非法块（标记问题） */
	 PR_1_INODE_BLOCK_LATCH
    重要性:

	/* Too many illegal blocks in inode */
	/* 索引节点中的非法块过多 */
	 PR_1_TOO_MANY_BAD_BLOCKS
    重要性:

	/* Illegal block number in bad block inode */
	/* 坏块索引节点中存在非法块号 */
	 PR_1_BB_ILLEGAL_BLOCK_NUM
    重要性:

	/* Bad block inode has illegal blocks (latch question) */
	/* 坏块索引节点有非法块（标记问题） */
	 PR_1_INODE_BBLOCK_LATCH
    重要性:

	/* Duplicate or bad blocks in use! */
	/* 正在使用重复或坏块！ */
	 PR_1_DUP_BLOCKS_PREENSTOP
    重要性:

	/* Bad block number used as bad block inode indirect block */
	/* 坏块号被用作坏块索引节点的间接块 */
	 PR_1_BBINODE_BAD_METABLOCK
    重要性:

	/* Inconsistency can't be fixed prompt */
	/* 不一致问题无法修复提示 */
	 PR_1_BBINODE_BAD_METABLOCK_PROMPT
    重要性:

	/* Bad primary block */
	/* 主块损坏 */
	 PR_1_BAD_PRIMARY_BLOCK
    重要性:

	/* Bad primary block prompt */
	/* 主块损坏提示 */
	 PR_1_BAD_PRIMARY_BLOCK_PROMPT
    重要性:

	/* The primary superblock block is on the bad block list */
	/* 主超级块位于坏块列表中 */
	 PR_1_BAD_PRIMARY_SUPERBLOCK
    重要性:

	/* Bad primary block group descriptors */
	/* 主块组描述符损坏 */
	 PR_1_BAD_PRIMARY_GROUP_DESCRIPTOR
    重要性:高

	/* Warning: Group number's superblock (block) is bad */
	/* 警告：组号对应的超级块（块）损坏 */
	 PR_1_BAD_SUPERBLOCK
    重要性:

	/* Warning: Group number's copy of the group descriptors has a bad
	 * block */
	/* 警告：组号对应的组描述符副本有坏块 */
	 PR_1_BAD_GROUP_DESCRIPTORS
    重要性:

	/* Block number claimed for no reason in process_bad_blocks */
	/* 在处理坏块时块号被无故占用 */
	 PR_1_PROGERR_CLAIMED_BLOCK
    重要性:

	/* Allocating number contiguous block(s) in block group number */
	/* 在块组号中分配连续的块 */
	 PR_1_RELOC_BLOCK_ALLOCATE
    重要性:

	/* Allocating block buffer for relocating process */
	/* 为重定位过程分配块缓冲区 */
	 PR_1_RELOC_MEMORY_ALLOCATE
    重要性:

	/* Relocating group number's information from X to Y */
	/* 将组号的信息从 X 重定位到 Y */
	 PR_1_RELOC_FROM_TO
    重要性:

	/* Relocating group number's information to X */
	/* 将组号的信息重定位到 X */
	 PR_1_RELOC_TO
    重要性:

	/* Warning: could not read block number of relocation process */
	/* 警告：重定位过程中无法读取块号 */
	 PR_1_RELOC_READ_ERR
    重要性:

	/* Warning: could not write block number of relocation process */
	/* 警告：重定位过程中无法写入块号 */
	 PR_1_RELOC_WRITE_ERR
    重要性:

	/* Error allocating inode bitmap */
	/* 分配索引节点位图出错 */
	 PR_1_ALLOCATE_IBITMAP_ERROR
    重要性:

	/* Error allocating block bitmap */
	/* 分配块位图出错 */
	 PR_1_ALLOCATE_BBITMAP_ERROR
    重要性:

	/* Error allocating icount link information */
	/* 分配索引节点计数链接信息出错 */
	 PR_1_ALLOCATE_ICOUNT
    重要性:

	/* Error allocating directory block array */
	/* 分配目录块数组出错 */
	 PR_1_ALLOCATE_DBCOUNT
    重要性:

	/* Error while scanning inodes */
	/* 扫描索引节点时出错 */
	 PR_1_ISCAN_ERROR
    重要性:

	/* Error while iterating over blocks in inode */
	/* 遍历索引节点中的块时出错 */
	 PR_1_BLOCK_ITERATE
    重要性:

	/* Error storing inode count information */
	/* 存储索引节点计数信息出错 */
	 PR_1_ICOUNT_STORE
    重要性:

	/* Error storing directory block information */
	/* 存储目录块信息出错 */
	 PR_1_ADD_DBLOCK
    重要性:

	/* Error reading inode (for clearing) */
	/* 读取索引节点（用于清除）时出错 */
	 PR_1_READ_INODE
    重要性:

	/* Suppress messages prompt */
	/* 抑制消息提示 */
	 PR_1_SUPPRESS_MESSAGES
    重要性:

	/* Imagic number has imagic flag set when fs doesn't support it */
	/* 当文件系统不支持时，Imagic 编号设置了 imagic 标志 */
	 PR_1_SET_IMAGIC
    重要性:

	/* Immutable flag set on a device or socket inode */
	/* 设备或套接字索引节点设置了不可变标志 */
	 PR_1_SET_IMMUTABLE
    重要性:

	/* Non-zero size for device fifo or socket inode */
	/* 设备、FIFO 或套接字索引节点的大小非零 */
	 PR_1_SET_NONZSIZE
    重要性:

	/* Filesystem has feature flag(s) set but is a revision 0 filesystem */
	/* 文件系统设置了特性标志，但版本为 0 */
	 PR_1_FS_REV_LEVEL
    重要性:

	/* Journal inode is not in use but contains data */
	/* 日志索引节点未使用，但包含数据 */
	 PR_1_JOURNAL_INODE_NOT_CLEAR
    重要性:

	/* Journal is not a regular file */
	/* 日志不是普通文件 */
	 PR_1_JOURNAL_BAD_MODE
    重要性:

	/* Inode that was part of the orphan list */
	/* 属于孤立索引节点列表的索引节点 */
	 PR_1_LOW_DTIME
    重要性:

	/* Inodes that were part of a corrupted orphan linked list found
	 * (latch question) */
	/* 发现属于损坏的孤立索引节点链表的索引节点（标记问题） */
	 PR_1_ORPHAN_LIST_REFUGEES
    重要性:

	/* Error allocating refcount structure */
	/* 分配引用计数结构出错 */
	 PR_1_ALLOCATE_REFCOUNT
    重要性:

	/* Error reading extended attribute block */
	/* 读取扩展属性块出错 */
	 PR_1_READ_EA_BLOCK
    重要性:

	/* Inode number has a bad extended attribute block */
	/* 索引节点编号有损坏的扩展属性块 */
	 PR_1_BAD_EA_BLOCK
    重要性:

	/* Error reading Extended Attribute block while fixing refcount */
	/* 修复引用计数时读取扩展属性块出错 */
	 PR_1_EXTATTR_READ_ABORT
    重要性:

	/* Extended attribute number has reference count incorrect */
	/* 扩展属性编号的引用计数不正确 */
	 PR_1_EXTATTR_REFCOUNT
    重要性:

	/* Error writing Extended Attribute block while fixing refcount */
	/* 修复引用计数时写入扩展属性块出错 */
	 PR_1_EXTATTR_WRITE_ABORT
    重要性:

	/* Extended attribute block has h_blocks > 1 */
	/* 扩展属性块的 h_blocks > 1 */
	 PR_1_EA_MULTI_BLOCK
    重要性:

	/* Allocating extended attribute region allocation structure */
	/* 分配扩展属性区域分配结构 */
	 PR_1_EA_ALLOC_REGION_ABORT
    重要性:

	/* Extended Attribute block number is corrupt (allocation collision) */
	/* 扩展属性块编号损坏（分配冲突） */
	 PR_1_EA_ALLOC_COLLISION
    重要性:

	/* Extended attribute block number is corrupt (invalid name) */
	/* 扩展属性块编号损坏（无效名称） */
	 PR_1_EA_BAD_NAME
    重要性:

	/* Extended attribute block number is corrupt (invalid value) */
	/* 扩展属性块编号损坏（无效值） */
	 PR_1_EA_BAD_VALUE
    重要性:

	/* Inode number is too big (latch question) */
	/* 索引节点编号太大（标记问题） */
	 PR_1_INODE_TOOBIG
    重要性:高

	/* Problem causes directory to be too big */
	/* 问题导致目录过大 */
	 PR_1_TOOBIG_DIR
    重要性:

	/* Problem causes file to be too big */
	/* 问题导致文件过大 */
	 PR_1_TOOBIG_REG
    重要性:

	/* Problem causes symlink to be too big */
	/* 问题导致符号链接过大 */
	 PR_1_TOOBIG_SYMLINK
    重要性:

	/* Inode has INDEX_FL flag set on filesystem without htree support  */
	/* 索引节点在不支持 htree 的文件系统上设置了 INDEX_FL 标志 */
	 PR_1_HTREE_SET
    重要性:

	/* Inode number has INDEX_FL flag set but is on a directory */
	/* 索引节点编号设置了 INDEX_FL 标志，但不是目录 */
	 PR_1_HTREE_NODIR
    重要性:

	/* htree directory has an invalid root node */
	/* htree 目录的根节点无效 */
	 PR_1_HTREE_BADROOT
    重要性:

	/* Htree directory has an unsupported hash version */
	/* htree 目录使用了不支持的哈希版本 */
	 PR_1_HTREE_HASHV
    重要性:

	/* Htree directory uses an Incompatible htree root node flag */
	/* htree 目录使用了不兼容的 htree 根节点标志 */
	 PR_1_HTREE_INCOMPAT
    重要性: 

	/* Htree directory has a tree depth which is too big */
	/* htree 目录的树深度过大 */
	 PR_1_HTREE_DEPTH
    重要性:

	/* Bad block inode has an indirect block number that conflicts with
	 * filesystem metadata */
	/* 坏块索引节点的间接块号与文件系统元数据冲突 */
	 PR_1_BB_FS_BLOCK
    重要性:

	/* Resize inode (re)creation failed */
	/* resize 索引节点（重新）创建失败 */
	 PR_1_RESIZE_INODE_CREATE
    重要性:

	/* inode has a extra size i_extra_isize which is invalid */
	/* 索引节点的额外大小 i_extra_isize 无效 */
	 PR_1_EXTRA_ISIZE
    重要性:

	/* Extended attribute in inode has a namelen which is invalid */
	/* 索引节点中的扩展属性的名称长度无效 */
	 PR_1_ATTR_NAME_LEN
    重要性:

	/* Extended attribute in inode has a value offset which is invalid */
	/* 索引节点中的扩展属性的值偏移量无效 */
	 PR_1_ATTR_VALUE_OFFSET
    重要性:

	/* extended attribute in inode has a value block which is invalid */
	/* 索引节点中的扩展属性的值块无效 */
	 PR_1_ATTR_VALUE_BLOCK
    重要性:

	/* extended attribute in inode has a value size which is invalid */
	/* 索引节点中的扩展属性的值大小无效 */
	 PR_1_ATTR_VALUE_SIZE
    重要性:

	/* extended attribute in inode has a hash which is invalid */
	/* 索引节点中的扩展属性的哈希值无效 */
	 PR_1_ATTR_HASH
    重要性:

	/* inode is a type but it looks like it is really a directory */
	/* 索引节点是某种类型，但看起来实际上是目录 */
	 PR_1_TREAT_AS_DIRECTORY
    重要性:

	/* Error while reading extent tree in inode */
	/* 读取索引节点中的扩展属性树时出错 */
	 PR_1_READ_EXTENT
    重要性:

	/* Failure to iterate extents in inode */
	/* 遍历索引节点中的扩展属性失败 */
	 PR_1_EXTENT_ITERATE_FAILURE
    重要性:

	/* Inode has an invalid extent starting block */
	/* 索引节点有无效的扩展属性起始块 */
	 PR_1_EXTENT_BAD_START_BLK
    重要性:

	/* Inode has an invalid extent that ends beyond filesystem */
	/* 索引节点有无效的扩展属性，其结束位置超出文件系统 */
	 PR_1_EXTENT_ENDS_BEYOND
    重要性:

	/* inode has EXTENTS_FL flag set on filesystem without extents support*/
	/* 索引节点在不支持扩展属性的文件系统上设置了 EXTENTS_FL 标志 */
	 PR_1_EXTENTS_SET
    重要性:

	/* inode is in extents format but superblock is missing EXTENTS feature */
	/* 索引节点采用扩展属性格式，但超级块缺少 EXTENTS 特性 */
	 PR_1_EXTENT_FEATURE
    重要性:

	/* inode missing EXTENTS_FL but is an extent inode */
	/* 索引节点缺少 EXTENTS_FL 标志，但属于扩展属性索引节点 */
	 PR_1_UNSET_EXTENT_FL
    重要性:

	/* Fast symlink has EXTENTS_FL set */
	/* 快速符号链接设置了 EXTENTS_FL 标志 */
	 PR_1_FAST_SYMLINK_EXTENT_FL
    重要性:

	/* Extents are out of order */
	/* 扩展属性顺序混乱 */
	 PR_1_OUT_OF_ORDER_EXTENTS
    重要性:

	 PR_1_EXTENT_HEADER_INVALID
    重要性:

	/* Failed to convert subcluster block bitmap */
	/* 转换子簇块位图失败 */
	 PR_1_CONVERT_SUBCLUSTER
    重要性:

	/* Quota inode is not a regular file */
	/* 配额索引节点不是普通文件 */
	 PR_1_QUOTA_BAD_MODE
    重要性:

	/* Quota inode is not in use but contains data */
	/* 配额索引节点未使用，但包含数据 */
	 PR_1_QUOTA_INODE_NOT_CLEAR
    重要性:

	/* Quota inode is visible to the user */
	/* 配额索引节点对用户可见 */
	 PR_1_QUOTA_INODE_NOT_HIDDEN
    重要性:

	/* The bad block inode looks invalid */
	/* 坏块索引节点看起来无效 */
	 PR_1_INVALID_BAD_INODE
    重要性:

	/* Extent has zero length extent */
	/* 扩展属性的长度为零 */
	 PR_1_EXTENT_LENGTH_ZERO
    重要性:

	/* inode seems to contain garbage */
	/* 索引节点似乎包含无效数据 */
	 PR_1_INODE_IS_GARBAGE
    重要性:

	/* inode passes checks but checksum does not match inode */
	/* 索引节点通过检查，但校验和与索引节点不匹配 */
	 PR_1_INODE_ONLY_CSUM_INVALID
    重要性:

	/* Inode extended attribute is corrupt (allocation collision) */
	/* 索引节点的扩展属性损坏（分配冲突） */
	 PR_1_INODE_EA_ALLOC_COLLISION
    重要性:

	/*
	 * Inode extent block passes checks but checksum does not match
	 * extent
	 */
	/* 索引节点的扩展属性块通过检查，但校验和与扩展属性不匹配 */
	 PR_1_EXTENT_ONLY_CSUM_INVALID
    重要性:

	/*
	 * Inode extended attribute block passes checks but checksum does not
	 * match block.
	 */
	/* 索引节点的扩展属性块通过检查，但校验和与块不匹配 */
	 PR_1_EA_BLOCK_ONLY_CSUM_INVALID
    重要性:

	/* Interior extent node level number of inode doesn't first node down */
	/* 索引节点的内部扩展属性节点级别编号与下一级第一个节点不匹配 */
	 PR_1_EXTENT_INDEX_START_INVALID
    重要性:

	/* Inode end of extent exceeds allowed value */
	/* 索引节点的扩展属性结束位置超出允许值 */
	 PR_1_EXTENT_END_OUT_OF_BOUNDS
    重要性:

	/* Inode has inline data but superblock is missing INLINE_DATA feature */
	/* 索引节点有内联数据，但超级块缺少 INLINE_DATA 特性 */
	 PR_1_INLINE_DATA_FEATURE
    重要性:

	/* inode has INLINE_DATA_FL flag on filesystem without inline data */
	/* 索引节点在不支持内联数据的文件系统上设置了 INLINE_DATA_FL 标志 */
	 PR_1_INLINE_DATA_SET
    重要性:

	/*
	 * Inode block conflicts with critical metadata skipping block checks
	 */
	/* 索引节点块与关键元数据冲突，跳过块检查 */
	 PR_1_CRITICAL_METADATA_COLLISION
    重要性:

	/* Directory inode block <block> should be at block <otherblock> */
	/* 目录索引节点块 <block> 应位于块 <otherblock> */
	 PR_1_COLLAPSE_DBLOCK
    重要性:

	/* Extents/inlinedata flag set on a device or socket inode */
	/* 设备或套接字索引节点设置了扩展属性/内联数据标志 */
	 PR_1_UNINIT_DBLOCK
    重要性: 

	/* Inode logical block (physical block) violates cluster allocation */
	/* 索引节点的逻辑块（物理块）违反了簇分配规则 */
	 PR_1_MISALIGNED_CLUSTER
    重要性:

	/* Inode has INLINE_DATA_FL flag but extended attribute not found */
	/* 索引节点设置了 INLINE_DATA_FL 标志，但未找到扩展属性 */
	 PR_1_INLINE_DATA_NO_ATTR
    重要性:

	/* Special (device/socket/fifo) file (inode num) has extents
	 * or inline-data flag set */
	/* 特殊（设备/套接字/FIFO）文件（索引节点编号）设置了扩展属性或内联数据标志 */
	 PR_1_SPECIAL_EXTENTS_IDATA
    重要性:

	/* Inode has extent header but inline data flag is set */
	/* 索引节点有扩展属性头，但设置了内联数据标志 */
	 PR_1_CLEAR_INLINE_DATA_FOR_EXTENT
    重要性:

	/* Inode seems to have inline data but extent flag is set */
	/* 索引节点似乎有内联数据，但设置了扩展属性标志 */
	 PR_1_CLEAR_EXTENT_FOR_INLINE_DATA
    重要性:

	/* Inode seems to have block map but inline data and extent flags set */
	/* 索引节点似乎有块映射，但同时设置了内联数据和扩展属性标志 */
	 PR_1_CLEAR_EXTENT_INLINE_DATA_FLAGS
    重要性:

	/* Inode has inline data and extent flags but i_block contains junk */
	/* 索引节点设置了内联数据和扩展属性标志，但 i_block 包含无效数据 */
	 PR_1_CLEAR_EXTENT_INLINE_DATA_INODE
    重要性:

	/* Bad block list says the bad block list inode is bad */
	/* 坏块列表表明坏块列表索引节点已损坏 */
	 PR_1_BADBLOCKS_IN_BADBLOCKS
    重要性:

	/* Error allocating extent region allocation structure */
	/* 分配扩展属性区域分配结构出错 */
	 PR_1_EXTENT_ALLOC_REGION_ABORT
    重要性:

	/* Inode leaf has a duplicate extent mapping */
	/* 索引节点叶节点有重复的扩展属性映射 */
	 PR_1_EXTENT_COLLISION
    重要性:

	/* Error allocating memory for encrypted inode list */
	/* 为加密索引节点列表分配内存出错 */
	 PR_1_ALLOCATE_ENCRYPTED_INODE_LIST
    重要性:

	/* Inode extent tree could be more shallow */
	/* 索引节点的扩展属性树可以更浅 */
	 PR_1_EXTENT_BAD_MAX_DEPTH
    重要性:

	/* inode num on bigalloc filesystem cannot be block mapped */
	/* 在大分配文件系统上的 inode 编号无法进行块映射 */
	 PR_1_NO_BIGALLOC_BLOCKMAP_FILES
    重要性:

	/* Inode has corrupt extent header */
	/* Inode 的扩展头已损坏 */
	 PR_1_MISSING_EXTENT_HEADER
    重要性:

	/* Timestamp(s) on inode beyond 2310-04-04 are likely pre-1970. */
	/* Inode 上超过 2310 年 4 月 4 日的时间戳很可能是 1970 年之前的。 */
	 PR_1_EA_TIME_OUT_OF_RANGE
    重要性:

	/* Inode has illegal extended attribute value inode */
	/* Inode 具有非法的扩展属性值 inode */
	 PR_1_ATTR_VALUE_EA_INODE
    重要性:

	/* Inode has invalid extended attribute. EA inode missing
	 * EA_INODE flag. */
	/* Inode 具有无效的扩展属性。扩展属性 inode 缺少 EA_INODE 标志。 */
	 PR_1_ATTR_NO_EA_INODE_FL
    重要性:

	/* EA inode for parent inode missing EA_INODE flag. */
	/* 父 inode 的扩展属性 inode 缺少 EA_INODE 标志。 */
	 PR_1_ATTR_SET_EA_INODE_FL
    重要性:

	/* Offer to clear uninitialized flag on an extent */
	/* 提议清除扩展上的未初始化标志 */
	 PR_1_CLEAR_UNINIT_EXTENT
    重要性: 

	/* Casefold flag set on a non-directory */
	/* 非目录文件设置了大小写折叠标志 */
	 PR_1_CASEFOLD_NONDIR
    重要性:

	/* Casefold flag set but file system is missing the casefold feature */
	/* 设置了大小写折叠标志，但文件系统缺少大小写折叠功能 */
	 PR_1_CASEFOLD_FEATURE
    重要性:

	/* Inode has encrypt flag but no encryption extended attribute */
	/* Inode 设置了加密标志，但没有加密扩展属性 */
	 PR_1_MISSING_ENCRYPTION_XATTR
    重要性:

	/* Encrypted inode has corrupt encryption extended attribute */
	/* 加密的 inode 具有损坏的加密扩展属性 */
	 PR_1_CORRUPT_ENCRYPTION_XATTR
    重要性:

	/* Htree directory should use SipHash but does not */
	/* Htree 目录应该使用 SipHash 但未使用 */
	 PR_1_HTREE_NEEDS_SIPHASH
    重要性:

	/* Htree directory uses SipHash but should not */
	/* Htree 目录使用了 SipHash 但不应该使用 */
	 PR_1_HTREE_CANNOT_SIPHASH
    重要性:

	/* Orphan file has bad mode */
	/* 孤儿文件的模式错误 */
	 PR_1_ORPHAN_FILE_BAD_MODE
    重要性:

	/* Orphan file inode is not in use but contains data */
	/* 孤儿文件的 inode 未被使用，但包含数据 */
	 PR_1_ORPHAN_FILE_NOT_CLEAR
    重要性:

	/* EA_INODE flag set on a non-regular file */
	/* 非普通文件设置了 EA_INODE 标志 */
	 PR_1_EA_INODE_NONREG
    重要性:

	/* EA_INODE present but the file system is missing the ea_inode feature */
	/* 存在 EA_INODE 但文件系统缺少 ea_inode 功能 */
	 PR_1_EA_INODE_FEATURE
    重要性:

	/* Pass 1b errors */
	/* 第一阶段 B 检查的错误 */

	/* Pass 1B: Rescan for duplicate/bad blocks */
	/* 第一阶段 B：重新扫描重复/损坏的块 */
	 PR_1B_PASS_HEADER
    重要性:

	/* Duplicate/bad block(s) header */
	/* 重复/损坏块的头部信息 */
	 PR_1B_DUP_BLOCK_HEADER
    重要性:

	/* Duplicate/bad block(s) in inode */
	/* 索引节点中存在重复/损坏的块 */
	 PR_1B_DUP_BLOCK
    重要性:

	/* Duplicate/bad block(s) end */
	/* 重复/损坏块列表结束 */
	 PR_1B_DUP_BLOCK_END
    重要性:

	/* Error while scanning inodes */
	/* 扫描索引节点时出错 */
	 PR_1B_ISCAN_ERROR
    重要性:

	/* Error allocating inode bitmap */
	/* 分配索引节点位图时出错 */
	 PR_1B_ALLOCATE_IBITMAP_ERROR
    重要性:

	/* Error while iterating over blocks */
	/* 遍历块时出错 */
	 PR_1B_BLOCK_ITERATE
    重要性:

	/* Error adjusting EA refcount */
	/* 调整扩展属性引用计数时出错 */
	 PR_1B_ADJ_EA_REFCOUNT
    重要性:

	/* Duplicate/bad block range in inode */
	/* 索引节点中存在重复/损坏的块范围 */
	 PR_1B_DUP_RANGE
    重要性:

	/* Pass 1C: Scan directories for inodes with multiply-claimed blocks. */
	/* 第一阶段 C：扫描目录，查找具有被多次声明块的索引节点 */
	 PR_1C_PASS_HEADER
    重要性:

	/* Pass 1D: Reconciling multiply-claimed blocks */
	/* 第一阶段 D：协调被多次声明的块 */
	 PR_1D_PASS_HEADER
    重要性:

	/* File has duplicate blocks */
	/* 文件存在重复的块 */
	 PR_1D_DUP_FILE
    重要性:

	/* List of files sharing duplicate blocks */
	/* 共享重复块的文件列表 */
	 PR_1D_DUP_FILE_LIST
    重要性:

	/* File sharing blocks with filesystem metadata  */
	/* 与文件系统元数据共享块的文件 */
	 PR_1D_SHARE_METADATA
    重要性:

	/* Report of how many duplicate/bad inodes */
	/* 关于有多少重复/损坏索引节点的报告 */
	 PR_1D_NUM_DUP_INODES
    重要性:

	/* Duplicated blocks already reassigned or cloned. */
	/* 重复的块已重新分配或克隆。 */
	 PR_1D_DUP_BLOCKS_DEALT
    重要性:

	/* Clone duplicate/bad blocks? */
	/* 是否克隆重复/损坏的块？ */
	 PR_1D_CLONE_QUESTION
    重要性:

	/* Delete file? */
	/* 是否删除文件？ */
	 PR_1D_DELETE_QUESTION
    重要性:

	/* Couldn't clone file (error) */
	/* 无法克隆文件（错误） */
	 PR_1D_CLONE_ERROR
    重要性:

	/* Pass 1E Extent tree optimization	*/
	/* 第一阶段 E：扩展树优化 */
	/* Pass 1E: Optimizing extent trees */
	/* 第一阶段 E：优化扩展树 */
	 PR_1E_PASS_HEADER
    重要性:

	/* Failed to optimize extent tree */
	/* 优化扩展树失败 */
	 PR_1E_OPTIMIZE_EXT_ERR
    重要性:

	/* Optimizing extent trees */
	/* 正在优化扩展树 */
	 PR_1E_OPTIMIZE_EXT_HEADER
    重要性:

	/* Rebuilding extent tree %d */
	/* 正在重建扩展树 %d */
	 PR_1E_OPTIMIZE_EXT
    重要性:

	/* Rebuilding extent tree end */
	/* 扩展树重建结束 */
	 PR_1E_OPTIMIZE_EXT_END
    重要性:

	/* Internal error: extent tree depth too large */
	/* 内部错误：扩展树深度过大 */
	 PR_1E_MAX_EXTENT_TREE_DEPTH
    重要性:

	/* Inode extent tree could be shorter */
	/* 索引节点的扩展树可以更短 */
	 PR_1E_CAN_COLLAPSE_EXTENT_TREE
    重要性:

	/* Inode extent tree could be narrower */
	/* 索引节点的扩展树可以更窄 */
	 PR_1E_CAN_NARROW_EXTENT_TREE
    重要性:

	/* Pass 2 errors */
	/* 第二阶段检查的错误 */

	/* Pass 2: Checking directory structure */
	/* 第二阶段：检查目录结构 */
	 PR_2_PASS_HEADER
    重要性:

	/* Bad inode number for '.' */
	/* '.' 对应的 inode 编号错误 */
	 PR_2_BAD_INODE_DOT
    重要性:

	/* Entry 'xxxx' in /a/b/c has bad inode number.*/
	/* /a/b/c 目录下的条目 'xxxx' 的 inode 编号错误。 */
	 PR_2_BAD_INO
    重要性:

	/* Entry 'xxxx' in /a/b/c has deleted/unused inode nnnnn.*/
	/* /a/b/c 目录下的条目 'xxxx' 引用了已删除/未使用的 inode nnnnn。 */
	 PR_2_UNUSED_INODE
    重要性:

	/* Directory entry is link to '.' */
	/* 目录条目是指向 '.' 的链接 */
	 PR_2_LINK_DOT
    重要性:

	/* Directory entry points to inode now located in a bad block */
	/* 目录条目指向的 inode 现在位于一个坏块中 */
	 PR_2_BB_INODE
    重要性:

	/* Directory entry contains a link to a directory */
	/* 目录条目包含一个指向目录的链接 */
	 PR_2_LINK_DIR
    重要性:

	/* Directory entry contains a link to the root directory */
	/* 目录条目包含一个指向根目录的链接 */
	 PR_2_LINK_ROOT
    重要性:

	/* Directory entry has illegal characters in its name */
	/* 目录条目的名称中包含非法字符 */
	 PR_2_BAD_NAME
    重要性:

	/* Missing '.' in directory inode */
	/* 目录 inode 中缺少 '.' 条目 */
	 PR_2_MISSING_DOT
    重要性:

	/* Missing '..' in directory inode */
	/* 目录 inode 中缺少 '..' 条目 */
	 PR_2_MISSING_DOT_DOT
    重要性:

	/* First entry in directory inode doesn't contain '.' */
	/* 目录 inode 中的第一个条目不是 '.' */
	 PR_2_1ST_NOT_DOT
    重要性:

	/* Second entry in directory inode doesn't contain '..' */
	/* 目录 inode 中的第二个条目不是 '..' */
	 PR_2_2ND_NOT_DOT_DOT
    重要性:

	/* i_faddr should be zero */
	/* i_faddr 字段应该为零 */
	 PR_2_FADDR_ZERO
    重要性:

	/* i_file_acl should be zero */
	/* i_file_acl 字段应该为零 */
	 PR_2_FILE_ACL_ZERO
    重要性:

	/* i_size_high should be zero */
	/* i_size_high 字段应该为零 */
	 PR_2_DIR_SIZE_HIGH_ZERO
    重要性:

	/* i_frag should be zero */
	/* i_frag 字段应该为零 */
	 PR_2_FRAG_ZERO
    重要性:

	/* i_fsize should be zero */
	/* i_fsize 字段应该为零 */
	 PR_2_FSIZE_ZERO
    重要性:

	/* inode has bad mode */
	/* inode 的模式错误 */
	 PR_2_BAD_MODE
    重要性:

	/* directory corrupted */
	/* 目录已损坏 */
	 PR_2_DIR_CORRUPTED
    重要性:

	/* filename too long */
	/* 文件名过长 */
	 PR_2_FILENAME_LONG
    重要性:

	/* Directory inode has a missing block (hole) */
	/* 目录 inode 存在一个缺失的块（空洞） */
	 PR_2_DIRECTORY_HOLE
    重要性:高

	/* '.' is not NULL terminated */
	/* '.' 条目没有以 NULL 结尾 */
	 PR_2_DOT_NULL_TERM
    重要性:

	/* '..' is not NULL terminated */
	/* '..' 条目没有以 NULL 结尾 */
	 PR_2_DOT_DOT_NULL_TERM
    重要性:

	/* Illegal character device inode */
	/* 非法的字符设备 inode */
	 PR_2_BAD_CHAR_DEV
    重要性: 

	/* Illegal block device inode */
	/* 非法的块设备 inode */
	 PR_2_BAD_BLOCK_DEV
    重要性:

	/* Duplicate '.' entry */
	/* 重复的 '.' 条目 */
	 PR_2_DUP_DOT
    重要性:

	/* Duplicate '..' entry */
	/* 重复的 '..' 条目 */
	 PR_2_DUP_DOT_DOT
    重要性:

	/* Internal error: couldn't find dir_info */
	/* 内部错误：找不到 dir_info */
	 PR_2_NO_DIRINFO
    重要性:

	/* Final rec_len is wrong */
	/* 最后的 rec_len 字段错误 */
	 PR_2_FINAL_RECLEN
    重要性:

	/* Error allocating icount structure */
	/* 分配 icount 结构时出错 */
	 PR_2_ALLOCATE_ICOUNT
    重要性:

	/* Error iterating over directory blocks */
	/* 遍历目录块时出错 */
	 PR_2_DBLIST_ITERATE
    重要性:

	/* Error reading directory block */
	/* 读取目录块时出错 */
	 PR_2_READ_DIRBLOCK
    重要性:

	/* Error writing directory block */
	/* 写入目录块时出错 */
	 PR_2_WRITE_DIRBLOCK
    重要性:

	/* Error allocating new directory block */
	/* 分配新的目录块时出错 */
	 PR_2_ALLOC_DIRBOCK
    重要性:

	/* Error deallocating inode */
	/* 释放 inode 时出错 */
	 PR_2_DEALLOC_INODE
    重要性:

	/* Directory entry for '.' is big.  Split? */
	/* '.' 对应的目录条目过大。是否拆分？ */
	 PR_2_SPLIT_DOT
    重要性:

	/* Illegal FIFO inode */
	/* 非法的 FIFO inode */
	 PR_2_BAD_FIFO
    重要性:

	/* Illegal socket inode */
	/* 非法的套接字 inode */
	 PR_2_BAD_SOCKET
    重要性:

	/* Directory filetype not set */
	/* 目录条目的文件类型未设置 */
	 PR_2_SET_FILETYPE
    重要性:

	/* Directory filetype incorrect */
	/* 目录条目的文件类型不正确 */
	 PR_2_BAD_FILETYPE
    重要性:

	/* Directory filetype set on filesystem */
	/* 文件系统上设置了目录条目的文件类型 */
	 PR_2_CLEAR_FILETYPE
    重要性:

	/* Directory filename is null */
	/* 目录条目的文件名是空的 */
	 PR_2_NULL_NAME
    重要性:

	/* Invalid symlink */
	/* 无效的符号链接 */
	 PR_2_INVALID_SYMLINK
    重要性:

	/* i_file_acl (extended attribute block) is bad */
	/* i_file_acl（扩展属性块）损坏 */
	 PR_2_FILE_ACL_BAD
    重要性:

	/* Filesystem contains large files but has no such flag in sb */
	/* 文件系统包含大文件，但超级块中没有相应标志 */
	 PR_2_FEATURE_LARGE_FILES
    重要性:

	/* Node in HTREE directory not referenced */
	/* HTREE 目录中的节点未被引用 */
	 PR_2_HTREE_NOTREF
    重要性:

	/* Node in HTREE directory referenced twice */
	/* HTREE 目录中的节点被引用了两次 */
	 PR_2_HTREE_DUPREF
    重要性: 

	/* Node in HTREE directory has bad min hash */
	/* HTREE 目录中的节点最小哈希值错误 */
	 PR_2_HTREE_MIN_HASH
    重要性:

	/* Node in HTREE directory has bad max hash */
	/* HTREE 目录中的节点最大哈希值错误 */
	 PR_2_HTREE_MAX_HASH
    重要性:

	/* Clear invalid HTREE directory */
	/* 清除无效的 HTREE 目录 */
	 PR_2_HTREE_CLEAR
    重要性:

	/* Filesystem has large directories but has no such flag in sb */
	/* 文件系统有大目录，但超级块中没有相应标志 */
	 PR_2_FEATURE_LARGE_DIRS
    重要性:

	/* Bad block in htree interior node */
	/* HTREE 内部节点中的块错误 */
	 PR_2_HTREE_BADBLK
    重要性:

	/* Error adjusting EA refcount */
	/* 调整扩展属性引用计数时出错 */
	 PR_2_ADJ_EA_REFCOUNT
    重要性:

	/* Problem in HTREE directory inode: root node is invalid */
	/* HTREE 目录 inode 存在问题：根节点无效 */
	 PR_2_HTREE_BAD_ROOT
    重要性: 

	/* Invalid HTREE limit */
	/* 无效的 HTREE 限制 */
	 PR_2_HTREE_BAD_LIMIT
    重要性:

	/* Invalid HTREE count */
	/* 无效的 HTREE 计数 */
	 PR_2_HTREE_BAD_COUNT
    重要性:

	/* HTREE interior node has out-of-order hashes in table */
	/* HTREE 内部节点的哈希表顺序错误 */
	 PR_2_HTREE_HASH_ORDER
    重要性: 

	/* Node in HTREE directory has invalid depth */
	/* HTREE 目录中的节点深度无效 */
	 PR_2_HTREE_BAD_DEPTH
    重要性:

	/* Duplicate directory entry found */
	/* 发现重复的目录条目 */
	 PR_2_DUPLICATE_DIRENT
    重要性:

	/* Non-unique filename found */
	/* 发现非唯一的文件名 */
	 PR_2_NON_UNIQUE_FILE
    重要性:

	/* Duplicate directory entry found */
	/* 发现重复的目录条目 */
	 PR_2_REPORT_DUP_DIRENT
    重要性:

	/* i_blocks_hi should be zero */
	/* i_blocks_hi 字段应该为零 */
	 PR_2_BLOCKS_HI_ZERO
    重要性:

	/* Unexpected HTREE block */
	/* 意外的 HTREE 块 */
	 PR_2_UNEXPECTED_HTREE_BLOCK
    重要性:

	/* Inode found in group where _INODE_UNINIT is set */
	/* 在设置了 _INODE_UNINIT 的块组中发现 inode */
	 PR_2_INOREF_BG_INO_UNINIT
    重要性:

	/* Inode found in group unused inodes area */
	/* 在块组的未使用 inode 区域中发现 inode */
	 PR_2_INOREF_IN_UNUSED
    重要性:

	/* i_blocks_hi should be zero */
	/* i_blocks_hi 字段应该为零 */
	 PR_2_I_FILE_ACL_HI_ZERO
    重要性:

	/* htree root node fails checksum */
	/* HTREE 根节点校验和失败 */
	 PR_2_HTREE_ROOT_CSUM_INVALID
    重要性:

	/* htree internal node fails checksum */
	/* HTREE 内部节点校验和失败 */
	 PR_2_HTREE_NODE_CSUM_INVALID
    重要性:

	/* leaf node has no checksum */
	/* 叶子节点没有校验和 */
	 PR_2_LEAF_NODE_MISSING_CSUM
    重要性:

	/* leaf node passes checks but fails checksum */
	/* 叶子节点通过检查但校验和失败 */
	 PR_2_LEAF_NODE_ONLY_CSUM_INVALID
    重要性:

	/* inline directory inode size must be a multiple of 4 */
	/* 内联目录 inode 的大小必须是 4 的倍数 */
	 PR_2_BAD_INLINE_DIR_SIZE
    重要性:

	/* fixing size of inline directory inode failed */
	/* 修复内联目录 inode 大小失败 */
	 PR_2_FIX_INLINE_DIR_FAILED
    重要性:

	/* Encrypted directory entry is too short */
	/* 加密的目录条目过短 */
	 PR_2_BAD_ENCRYPTED_NAME
    重要性:

	/* Encrypted directory contains unencrypted file */
	/* 加密的目录包含未加密的文件 */
	 PR_2_UNENCRYPTED_FILE
    重要性:

	/* Encrypted directory contains file with different encryption policy */
	/* 加密的目录包含具有不同加密策略的文件 */
	 PR_2_INCONSISTENT_ENCRYPTION_POLICY
    重要性:

	/* Casefolded directory entry has illegal characters in its name */
	/* 大小写折叠的目录条目的名称中包含非法字符 */
	 PR_2_BAD_ENCODED_NAME
    重要性:

	 /* Non-unique filename found but can't rename */
	 /* 发现非唯一的文件名，但无法重命名 */
	  PR_2_NON_UNIQUE_FILE_NO_RENAME
    重要性:

	/* Directory filename is null */
	/* 目录条目的文件名是空的 */
	 PR_2_EA_INODE_DIR_LINK
    重要性:

	/* Pass 3 errors */
	/* 第三阶段检查的错误 */

	/* Pass 3: Checking directory connectivity */
	/* 第三阶段：检查目录连接性 */
	 PR_3_PASS_HEADER
    重要性:

	/* Root inode not allocated */
	/* 根索引节点未分配 */
	 PR_3_NO_ROOT_INODE
    重要性:

	/* No room in lost+found */
	/* lost+found 目录没有空间 */
	 PR_3_EXPAND_LF_DIR
    重要性:

	/* Unconnected directory inode */
	/* 未连接的目录索引节点 */
	 PR_3_UNCONNECTED_DIR
    重要性:

	/* /lost+found not found */
	/* 未找到 /lost+found 目录 */
	 PR_3_NO_LF_DIR
    重要性:

	/* .. entry is incorrect */
	/* '..' 条目不正确 */
	 PR_3_BAD_DOT_DOT
    重要性:

	/* Bad or non-existent /lost+found.  Cannot reconnect */
	/* /lost+found 目录损坏或不存在，无法重新连接 */
	 PR_3_NO_LPF
    重要性:

	/* Could not expand /lost+found */
	/* 无法扩展 /lost+found 目录 */
	 PR_3_CANT_EXPAND_LPF
    重要性:

	/* Could not reconnect inode */
	/* 无法重新连接索引节点 */
	 PR_3_CANT_RECONNECT
    重要性:

	/* Error while trying to find /lost+found */
	/* 尝试查找 /lost+found 目录时出错 */
	 PR_3_ERR_FIND_LPF
    重要性:

	/* Error in ext2fs_new_block while creating /lost+found */
	/* 创建 /lost+found 目录时 ext2fs_new_block 函数出错 */
	 PR_3_ERR_LPF_NEW_BLOCK
    重要性:

	/* Error in ext2fs_new_inode while creating /lost+found */
	/* 创建 /lost+found 目录时 ext2fs_new_inode 函数出错 */
	 PR_3_ERR_LPF_NEW_INODE
    重要性:

	/* Error in ext2fs_new_dir_block while creating /lost+found */
	/* 创建 /lost+found 目录时 ext2fs_new_dir_block 函数出错 */
	 PR_3_ERR_LPF_NEW_DIR_BLOCK
    重要性:

	/* Error while writing directory block for /lost+found */
	/* 为 /lost+found 目录写入目录块时出错 */
	 PR_3_ERR_LPF_WRITE_BLOCK
    重要性:

	/* Error while adjusting inode count */
	/* 调整索引节点计数时出错 */
	 PR_3_ADJUST_INODE
    重要性:

	/* Couldn't fix parent directory -- error */
	/* 无法修复父目录 -- 出错 */
	 PR_3_FIX_PARENT_ERR
    重要性:

	/* Couldn't fix parent directory -- couldn't find it */
	/* 无法修复父目录 -- 找不到父目录 */
	 PR_3_FIX_PARENT_NOFIND
    重要性:

	/* Error allocating inode bitmap */
	/* 分配索引节点位图时出错 */
	 PR_3_ALLOCATE_IBITMAP_ERROR
    重要性:

	/* Error creating root directory */
	/* 创建根目录时出错 */
	 PR_3_CREATE_ROOT_ERROR
    重要性:

	/* Error creating lost and found directory */
	/* 创建 lost+found 目录时出错 */
	 PR_3_CREATE_LPF_ERROR
    重要性:

	/* Root inode is not directory; aborting */
	/* 根索引节点不是目录，正在中止 */
	 PR_3_ROOT_NOT_DIR_ABORT
    重要性:

	/* Cannot proceed without a root inode. */
	/* 没有根索引节点无法继续执行。 */
	 PR_3_NO_ROOT_INODE_ABORT
    重要性:

	/* Internal error: couldn't find dir_info */
	/* 内部错误：找不到 dir_info */
	 PR_3_NO_DIRINFO
    重要性:

	/* Lost+found not a directory */
	/* lost+found 不是一个目录 */
	 PR_3_LPF_NOTDIR
    重要性: 

	/* Lost+found has inline data */
	/* lost+found 目录有内联数据 */
	 PR_3_LPF_INLINE_DATA
    重要性:

	/* Cannot allocate /lost+found. */
	/* 无法分配 /lost+found 目录。 */
	 PR_3_LPF_NO_SPACE
    重要性:

	/* Delete some files and re-run e2fsck. */
	/* 删除一些文件并重新运行 e2fsck。 */
	 PR_3_NO_SPACE_TO_RECOVER
    重要性:

	/* Lost+found is encrypted */
	/* lost+found 目录已加密 */
	 PR_3_LPF_ENCRYPTED
    重要性:

	/* Recursively looped directory inode */
	/* 递归循环的目录索引节点 */
	 PR_3_LOOPED_DIR
    重要性:

	/* Pass 3A Directory Optimization	*/
	/* 第三阶段 A：目录优化 */

	/* Pass 3A: Optimizing directories */
	/* 第三阶段 A：优化目录 */
	 PR_3A_PASS_HEADER
    重要性:

	/* Error iterating over directories */
	/* 遍历目录时出错 */
	 PR_3A_OPTIMIZE_ITER
    重要性:

	/* Error rehash directory */
	/* 重新哈希目录时出错 */
	 PR_3A_OPTIMIZE_DIR_ERR
    重要性:

	/* Rehashing dir header */
	/* 重新哈希目录的头部信息 */
	 PR_3A_OPTIMIZE_DIR_HEADER
    重要性:

	/* Rehashing directory %d */
	/* 重新哈希目录 %d */
	 PR_3A_OPTIMIZE_DIR
    重要性:

	/* Rehashing dir end */
	/* 重新哈希目录结束 */
	 PR_3A_OPTIMIZE_DIR_END
    重要性:

	/* Pass 4 errors */
	/* 第四阶段检查的错误 */

	/* Pass 4: Checking reference counts */
	/* 第四阶段：检查引用计数 */
	 PR_4_PASS_HEADER
    重要性:

	/* Unattached zero-length inode */
	/* 未连接的零长度索引节点 */
	 PR_4_ZERO_LEN_INODE
    重要性:

	/* Unattached inode */
	/* 未连接的索引节点 */
	 PR_4_UNATTACHED_INODE
    重要性:

	/* Inode ref count wrong */
	/* 索引节点引用计数错误 */
	 PR_4_BAD_REF_COUNT
    重要性:

	 PR_4_INCONSISTENT_COUNT
    重要性:

	 PR_4_EA_INODE_REF_COUNT
    重要性:

	/* directory exceeds max links but no DIR_NLINK feature in superblock*/
	/* 目录超出最大链接数，但超级块中没有 DIR_NLINK 功能 */
	 PR_4_DIR_NLINK_FEATURE
    重要性:

	/* Directory inode ref count set to overflow but could be exact value */
	/* 目录索引节点引用计数设置为溢出，但可能是精确值 */
	 PR_4_DIR_OVERFLOW_REF_COUNT
    重要性:

	 PR_4_EA_INODE_SPURIOUS_FLAG
    重要性:

	/* Pass 5 errors */
	/* 第五阶段检查的错误 */

	/* Pass 5: Checking group summary information */
	/* 第五阶段：检查块组汇总信息 */
	 PR_5_PASS_HEADER
    重要性:

	/* Padding at end of inode bitmap is not set. */
	/* 索引节点位图末尾的填充位未设置。 */
	 PR_5_INODE_BMAP_PADDING
    重要性:

	/* Padding at end of block bitmap is not set. */
	/* 块位图末尾的填充位未设置。 */
	 PR_5_BLOCK_BMAP_PADDING
    重要性:

	/* Block bitmap differences header */
	/* 块位图差异的头部信息 */
	 PR_5_BLOCK_BITMAP_HEADER
    重要性:

	/* Block not used but marked in bitmap */
	/* 块未被使用，但在位图中被标记 */
	 PR_5_BLOCK_UNUSED
    重要性:

	/* Block used but not marked used in bitmap */
	/* 块被使用，但在位图中未标记为已使用 */
	 PR_5_BLOCK_USED
    重要性:

	/* Block bitmap differences end */
	/* 块位图差异列表结束 */
	 PR_5_BLOCK_BITMAP_END
    重要性:

	/* Inode bitmap differences header */
	/* 索引节点位图差异的头部信息 */
	 PR_5_INODE_BITMAP_HEADER
    重要性:

	/* Inode not used but marked in bitmap */
	/* 索引节点未被使用，但在位图中被标记 */
	 PR_5_INODE_UNUSED
    重要性:

	/* Inode used but not marked used in bitmap */
	/* 索引节点被使用，但在位图中未标记为已使用 */
	 PR_5_INODE_USED
    重要性:

	/* Inode bitmap differences end */
	/* 索引节点位图差异列表结束 */
	 PR_5_INODE_BITMAP_END
    重要性:

	/* Free inodes count for group wrong */
	/* 块组的空闲索引节点计数错误 */
	 PR_5_FREE_INODE_COUNT_GROUP
    重要性:

	/* Directories count for group wrong */
	/* 块组的目录计数错误 */
	 PR_5_FREE_DIR_COUNT_GROUP
    重要性:

	/* Free inodes count wrong */
	/* 空闲索引节点计数错误 */
	 PR_5_FREE_INODE_COUNT
    重要性:

	/* Free blocks count for group wrong */
	/* 块组的空闲块计数错误 */
	 PR_5_FREE_BLOCK_COUNT_GROUP
    重要性:

	/* Free blocks count wrong */
	/* 空闲块计数错误 */
	 PR_5_FREE_BLOCK_COUNT
    重要性:

	/* Programming error: bitmap endpoints don't match */
	/* 编程错误：位图端点不匹配 */
	 PR_5_BMAP_ENDPOINTS
    重要性:

	/* Internal error: fudging end of bitmap */
	/* 内部错误：调整位图结尾 */
	 PR_5_FUDGE_BITMAP_ERROR
    重要性:

	/* Error copying in replacement inode bitmap */
	/* 复制替换的索引节点位图时出错 */
	 PR_5_COPY_IBITMAP_ERROR
    重要性: 

	/* Error copying in replacement block bitmap */
	/* 复制替换的块位图时出错 */
	 PR_5_COPY_BBITMAP_ERROR
    重要性:

	/* Block range not used but marked in bitmap */
	/* 块范围未被使用，但在位图中被标记 */
	 PR_5_BLOCK_RANGE_UNUSED
    重要性:

	/* Block range used but not marked used in bitmap */
	/* 块范围被使用，但在位图中未标记为已使用 */
	 PR_5_BLOCK_RANGE_USED
    重要性:

	/* Inode range not used but marked in bitmap */
	/* 索引节点范围未被使用，但在位图中被标记 */
	 PR_5_INODE_RANGE_UNUSED
    重要性:

	/* Inode range used but not marked used in bitmap */
	/* 索引节点范围被使用，但在位图中未标记为已使用 */
	 PR_5_INODE_RANGE_USED
    重要性:

	/* Group N block(s) in use but group is marked BLOCK_UNINIT */
	/* 块组 N 中的块正在使用，但该块组被标记为 BLOCK_UNINIT */
	 PR_5_BLOCK_UNINIT
    重要性:

	/* Group N inode(s) in use but group is marked INODE_UNINIT */
	/* 块组 N 中的索引节点正在使用，但该块组被标记为 INODE_UNINIT */
	 PR_5_INODE_UNINIT
    重要性:

	/* Group N inode bitmap does not match checksum */
	/* 块组 N 的索引节点位图校验和不匹配 */
	 PR_5_INODE_BITMAP_CSUM_INVALID
    重要性:

	/* Group N block bitmap does not match checksum */
	/* 块组 N 的块位图校验和不匹配 */
	 PR_5_BLOCK_BITMAP_CSUM_INVALID
    重要性:

	/* Post-Pass 5 errors */
	/* 第五阶段后检查的错误 */

	/* Recreate journal if E2F_FLAG_JOURNAL_INODE flag is set */
	/* 如果设置了 E2F_FLAG_JOURNAL_INODE 标志，则重新创建日志 */
	 PR_6_RECREATE_JOURNAL
    重要性:

	/* Update quota information if it is inconsistent */
	/* 如果配额信息不一致，则更新配额信息 */
	 PR_6_UPDATE_QUOTAS
    重要性:

	/* Error setting block group checksum info */
	/* 设置块组校验和信息时出错 */
	 PR_6_SET_BG_CHECKSUM
    重要性:

	/* Error writing file system info */
	/* 写入文件系统信息时出错 */
	 PR_6_FLUSH_FILESYSTEM
    重要性:

	/* Error flushing writes to storage device */
	/* 将写入内容刷新到存储设备时出错 */
	 PR_6_IO_FLUSH
    重要性:

	/* Error writing quota information */
	/* 写入配额信息时出错 */
	 PR_6_WRITE_QUOTAS
    重要性:

	/* Orphan file without a journal */
	/* 没有日志的孤儿文件 */
	 PR_6_ORPHAN_FILE_WITHOUT_JOURNAL
    重要性:

	/* Orphan file truncation failed */
	/* 孤儿文件截断失败 */
	 PR_6_ORPHAN_FILE_TRUNC_FAILED
    重要性:

	/* Failed to initialize orphan file */
	/* 初始化孤儿文件失败 */
	 PR_6_ORPHAN_FILE_CORRUPTED
    重要性:

	/* Cannot fix corrupted orphan file with invalid bitmaps */
	/* 无法修复带有无效位图的损坏孤儿文件 */
	 PR_6_ORPHAN_FILE_BITMAP_INVALID
    重要性:

	/* Orphan file creation failed */
	/* 孤儿文件创建失败 */
	 PR_6_ORPHAN_FILE_CREATE_FAILED
    重要性:

	/* Orphan file block contains data */
	/* 孤儿文件块包含数据 */
	 PR_6_ORPHAN_BLOCK_DIRTY
    重要性:

	/* orphan_present set but orphan file is empty */
	/* 设置了 orphan_present 标志，但孤儿文件为空 */
	 PR_6_ORPHAN_PRESENT_CLEAN_FILE
    重要性:

	/* orphan_present set but orphan_file is not */
	/* 设置了 orphan_present 标志，但未设置 orphan_file 标志 */
	 PR_6_ORPHAN_PRESENT_NO_FILE
    重要性:

	/* Orphan file size isn't multiple of blocks size */
	/* 孤儿文件大小不是块大小的倍数 */
	 PR_6_ORPHAN_FILE_WRONG_SIZE
    重要性:

	/* Orphan file contains holes */
	/* 孤儿文件包含空洞 */
	 PR_6_ORPHAN_FILE_HOLE
    重要性:
};